package com.skt.manage.mapper;

import java.util.List;
import com.skt.manage.domain.HealthResources;

/**
 * 健康资讯资源Mapper接口
 * 
 * @author ffbaby
 * @date 2025-04-14
 */
public interface HealthResourcesMapper 
{
    /**
     * 查询健康资讯资源
     * 
     * @param resourceId 健康资讯资源主键
     * @return 健康资讯资源
     */
    public HealthResources selectHealthResourcesByResourceId(Long resourceId);

    /**
     * 查询健康资讯资源列表
     * 
     * @param healthResources 健康资讯资源
     * @return 健康资讯资源集合
     */
    public List<HealthResources> selectHealthResourcesList(HealthResources healthResources);

    /**
     * 新增健康资讯资源
     * 
     * @param healthResources 健康资讯资源
     * @return 结果
     */
    public int insertHealthResources(HealthResources healthResources);

    /**
     * 修改健康资讯资源
     * 
     * @param healthResources 健康资讯资源
     * @return 结果
     */
    public int updateHealthResources(HealthResources healthResources);

    /**
     * 删除健康资讯资源
     * 
     * @param resourceId 健康资讯资源主键
     * @return 结果
     */
    public int deleteHealthResourcesByResourceId(Long resourceId);

    /**
     * 批量删除健康资讯资源
     * 
     * @param resourceIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteHealthResourcesByResourceIds(Long[] resourceIds);
}
